repeated thought - English Synonyms Dictionary